body {
	font-family: tahoma;
	font-size:10px;
	color:black;
}

/* COMMONLY USED SIZE */
.width100 {width:100%;}
/**********************/

/* COMMONLY USED COLOR */
.orange {color:#F60 !important;}
.red {color:#F00 !important;}
/**********************/

.notice {color:red;}
.horizontal {border:1px solid gray;height:1px;}

#blog_page {
	position:absolute;
	top:0px;
	left:0px;
	width:100%;
}

#boxBottom {
	background: url('../images/displayblog/toolbar_bg.gif') repeat-x;
	position:absolute;
	bottom:0px;
	border-top:1px solid #CCC;
	width:100%;
	z-index:3;
	height:61px;
}

#newest_col {
	height:61px;
	float:left;
	overflow:hidden;
	width:248px;
}

#newest_tab {
	background: url('../images/displayblog/toolbar_newesttab.gif') repeat-x;
	width:248px;
	height:21px;
	line-height:18px;
	font-size:10px;
	color:black;
	font-weight:bold;
}

#newest_tab a {
	color:black;
	margin: 20px;
}

#newest_col .newest_line {
	background: url('../images/displayblog/toolbar_triangle.gif') top left no-repeat; 
	padding-left:12px; 
	margin-left:20px;
	color:#111;
	width:220px;
	overflow:hidden;
	display:block;
	height:12px;
}

#middle_col {float:left;margin-left:30px;width:280px;height:61px;overflow:hidden;}
#middle_col .button {float:left;}
#middle_col .button div {margin-top:23px;}
#middle_col .ratebox {width:51px;height:49px;float:left;text-align:center;font-size:18px;font-weight:bold;}

#loading {height:61px;float:left;text-align:center;}

#right_col {
	float:right;
	width:195px;
	height:61px;
	font-weight:bold;
}

#right_col #search {
	margin-top:2px;
	background: url('../images/displayblog/toolbar_searchbox.gif') 53px 0px no-repeat;
	float:left;
	height:22px;
	line-height:22px;
	width:193px;
}

#right_col #search #searchbox { color:#666;width:110px;border:none;background:none;float:left;font-size:10px;margin-left:10px;margin-top:2px;}
#right_col #search #searchbutton { cursor:pointer;width:15px;border:none;background:none;float:left;font-size:10px;margin-top:2px;margin-left:4px;}
#right_col #search form { float:left;margin:0px;padding:0px; }
#right_col #search span { float:left; }
#right_col #link {
	width:210px;
	height:21px;
	background:url('../images/displayblog/toolbar_linktab.gif') no-repeat;
	float:right;
	margin-top:16px;
}
#link a, #link span {float:right;font-size:10px;font-weight:normal;margin-top:5px;}
#link span {margin-left:1px;margin-right:1px}
#link #hottest {color:red;}
#link #feature {color:#FF6600;}
#link #author {color:black;}

#dovotesentence {
	margin-top:49px;
	margin-left:80px;
	color:black;
	font-size:9px;
	font-weight:bold;
}

#degree_box a {
	width:67px;
	height:58px;
	float:left;
	text-align:center;
	color:red;
	font-size:20px;
	font-weight:bold;
	text-decoration:none;
}

#degree_box .feature {
	background: url('../images/displayblog/toolbar_degbox_feature.gif') left no-repeat;
	line-height:30px;
}

#degree_box .nonfeature {
	background: url('../images/displayblog/toolbar_degbox.gif') left no-repeat;
	line-height:53px;
}

#favorite_box a {
	background: url('../images/displayblog/toolbar_favbox.gif') top no-repeat;
	color:red;
}

#favorite_box a:hover {
	background: url('../images/displayblog/toolbar_favbox_br.gif') top no-repeat;
	text-decoration:none;
}

#thumbup_box a {
	background: url('../images/displayblog/toolbar_thumbupbox.gif') top no-repeat;
	color:orange;
}

#thumbup_box a:hover {
	background: url('../images/displayblog/toolbar_thumbupbox_br.gif') top no-repeat;
	text-decoration:none;
}

#thumbdown_box a {
	background: url('../images/displayblog/toolbar_thumbdownbox.gif') top no-repeat;
	color:black;
}

#thumbdown_box a:hover {
	background: url('../images/displayblog/toolbar_thumbdownbox_br.gif') top no-repeat;
	text-decoration:none;
}

#facebook_box a {
	background: url('../images/displayblog/toolbar_facebook.gif') top no-repeat;
	color:#900;
}

#facebook_box a div {
	margin-top:8px !important;
	font-size:12px !important;
}

#facebook_box a:hover {
	background: url('../images/displayblog/toolbar_facebook.gif') top no-repeat;
	text-decoration:none;
}

#cannotview_box_wrapper {position:absolute;z-index:2;width:90px;top:10px;left:10px;}
#cannotview_box_wrapper .announcement {}
.cannotview_box {background:orange;border:1px solid black;padding:5px;}
.cannotview_box .closebutton {margin:0px !important;}
.cannotview_box a {margin-left:1px;color:white;}

#announcement_wrapper {position:absolute;z-index:2;width:200px;bottom:61px;right:0px;}
#announcement_wrapper .announcement {position:absolute;width:200px;bottom:0px;}
#announcement_wrapper .announcement .btop {line-height:28px;height:28px;width:200px;background:url('../images/displayblog/box_title.gif') no-repeat;text-align:center;}
#announcement_wrapper .announcement .btop h3 {color:white;font-size:11px;padding:0px;margin:0px;}
#announcement_wrapper .announcement .bbottom {font-size:6px;height:8px;width:200px;background:url('../images/displayblog/box_bottom_border.gif') no-repeat;}
#announcement_wrapper .announcement .bleft {width:200px;background:url('../images/displayblog/box_left_border.gif') top left repeat-y;}
#announcement_wrapper .announcement .bright {width:200px;background:url('../images/displayblog/box_right_border.gif') top right repeat-y;}
#announcement_wrapper .announcement .bcenter {text-align:justify;width:182px;margin:0 9px;background:url('../images/displayblog/box_center_bg.gif') top repeat;}
#announcement_wrapper .announcement .msgcontent {width:174px;margin:4px 0px 4px 4px;float:left;}
#announcement_wrapper .announcement form {padding:0px;margin:10px 0px;}
#announcement_wrapper .bcenter .label {float:left;font-weight:bold;width:55px;line-height:17px;height:17px;}
#announcement_wrapper .announcement form .textbox {width:110px;font-size:10px;height:17px;margin-bottom:5px;}

#popup_wrapper {position:absolute;z-index:1000;top:10px;width:100%;}

/****** TAB SKIN ******/
.toptab {font-size:10px;}
.toptab .tablist {
	border-bottom:1px solid #F60; margin:0; padding:0px 15px;
	list-style-image:none; list-style-position:outside; list-style-type: none;
}
.toptab .tablist .tab {display:inline;padding:0px;margin:0px;position:relative;}
.toptab .tablist .tab a {position:relative;display:inline-block;}
.toptab .tablist .tab a div {padding:5px 10px;}
.toptab .tablist .active {top:1px;}
.toptab .tablist .active a div {background:white;border:1px solid #F60;border-bottom:none;font-size:12px !important;}

#tab_body {
	background:white;
	padding:10px;
	border-bottom:1px solid #f60;
	overflow:auto;
	font-size:12px;
}
#tab_meta {
	margin:5px;
	font-size:10px;
}
/****** END TAB SKIN ******/

#category {
	margin:5px 5px 5px 0px;
	text-align:center;
	display:block;
	width:50px;
}

.avatar {
	margin:5px 0px 5px 5px;
	text-align:center;
	display:block;
	width:50px;
	overflow:hidden;
}

#category img, .avatar img {
	border:1px solid #CCC;
}

a {
	text-decoration:none;
	color:black;
	font-weight:bold;
	cursor:pointer;
}

a:hover {
	text-decoration:underline;
}

#ads {
	position:absolute;
	top:0px;
	left:0px;
	z-index:3;
}

input.frmbttn		{ color:black;border:1px solid black; background:white; font-size:10px;cursor:pointer;}
input.signupbttn 	{width:100%;font-size:10px;height:15px;margin-top:5px;cursor:hand;}

.center_loading {
	background:white;
	border:1px solid black;
	padding:10px;
	width:300px;
	margin:0px auto;
	text-align:center;
	font-size:10px;
}

a.closebutton {
	background:#ccc;
	height:12px;
	margin:9px 9px 0 0;
	padding:0 2px;
	float:right;
	line-height:12px;
	color:#555;
	font-size:10px;
}

a:hover.closebutton {
	background:#fff;
	text-decoration:none;
}

a.currentpage {color:#F60 !important;}
a.pagelink {color:#646464;}
a.pagelink img {border:none !important;}

.nodisplay {display:none;}

/**** FORM *******/
.formtype1 {margin-left:40px;}
.formtype1 label {float:left;width:120px;margin:0px 0px 10px;display:block;font-weight:bold;}

/***** TO BE DELETED *****/
.btn{
	background:transparent url('../images/btn_user.gif') no-repeat scroll center top;
	width:75px;
	height:20px;
	float:left;
	line-height:20px;	
	font-size:11px;
	font-weight:bold;
	text-align:center;
	text-decoration:none !important;
	text-transform:uppercase;
	color:white !important;
}

#disclaimer {
position:absolute;top:200px;left:170px; margin:5px; padding:10px; background:white;
z-index:10;
}

#disclaimer li {
	margin-left:15px;
}

#disinner {
border:1px solid #008400;padding:10px;
}